apply handcuffs - Espagnol Anglais Dictionnaire